#define _CRT_SECURE_NO_WARNINGS 1
#include "date.h"
void test1()
{
	Date d1;
	d1.print();
	Date d2 = d1;
	d2.print();
	Date d3(2023, 7, 18);
	d3 = d1;
	d3.print();
}
void test2()
{
	Date d1;
	Date d2;
	d1 += 10000;
	d2 = d1 + 10000;
	d1.print();
	d2.print();
}
void test3()
{
	Date d2(2024,7,19);
	Date d3=d2 -100000;
	d2 -= 100000;
	d3.print();
	d2.print();
}
void test4()
{
	Date d1, d2;
	cin >> d1 >> d2;
	/*cout << d1 << d2;*/
	cout << (d1 - d2) << endl;
}
int main()
{
	test1();
	test2();
	test3();
	test4();
	return 0;
}